package com.chengda.dashboard.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.chengda.dashboard.entity.FactoryScreenInfo;

import java.util.List;

/**
 * 工厂大屏信息Service接口
 */
public interface FactoryScreenInfoService extends IService<FactoryScreenInfo> {

    /**
     * 获取机台信息
     * @return 机台信息列表
     */
    List<FactoryScreenInfo> getMachineInfoByWorkshop();

    /**
     * 获取自定义机台信息
     * @return 自定义机台信息列表
     */
    List<FactoryScreenInfo> getCustomMachineInfoByWorkshop();

    /**
     * 获取原料名称
     * @param machineId 机台号
     * @param gbNum 经轴号
     * @return 原料名称
     */
    String getMaterialName(String machineId, String gbNum);
}

